seed leaf - English Synonyms Dictionary